YMCA Launches New Brand Campaign
YMCA Ignites Potential Across Canada, Combating Widespread Social Isolation
Read Our News Release
Special
Indigenous Classes
Sept. 27th @ 7:00PM: Traditional Dance Class led by Good Movement. Reserve your spot in the fitness schedule.

Sept. 28th @ 2:00pm: Free Indigenous Games in the Fieldhouse Led by Good Movement. Reserve Your Spot in the Fieldhouse Schedule.
Reserve My Spot
Fall in Love with Wellness
Discover a world of exciting programs for all ages this fall! Dive into our swim lessons to improve your skills, join rec leagues for friendly competitions, and enhance your leadership abilities with aquatics courses.
All Programs
Previous slide
Next slide
Bring a lock

If using the lockers, please remember to bring a lock. Locks can be borrowed from our Membership Services Desk or purchased at our vending machines if needed.

Remember your ID

Our child protection policy requires that anyone above the age of 18 provide government issued photo ID for entry into the facility.

Have Questions? We Have Answers.

Visit our frequently asked questions page HERE.

Child Care and Early Education

We believe a healthy community starts with our children. The YMCA is a place where children can play, learn and thrive together.

View our Child Care and Early Education offerings below!

Join the Y
Help us Build a Healthy Community

MEMBERSHIP

Membership Card

Ready to become part of the Y family?

JOIN NOW

PROGRAMS

Select Program

Join a sport, learn to swim, childcare and more.

SEARCH PROGRAMS

GROUP EXERCISE

Group Exercise

Stay active by finding a class perfect for you

VIEW SCHEDULES

DONATE

Donate

Have a direct impact in your community

GIVE NOW